home *** CD-ROM | disk | FTP | other *** search
- on exitFrame
- global baseMemory
- set newMenu to CreateMenu()
- quitButton(newMenu, [#downMember: "ugpMM_71"])
- ShowVolumeControl()
- SetSectionButton(newMenu, 3, 11, "ugpMM-bootcamp", "bootcamp")
- SetSectionButton(newMenu, 4, 12, "ugpMM-cover", "coverstory")
- SetSectionButton(newMenu, 5, 13, "ugpMM-online2", "online")
- SetSectionButton(newMenu, 6, 14, "CHACHING.AIF", "sponsors intro")
- SetSectionButton(newMenu, 7, 15, "ugpMM-platforms", "platforms")
- SetSectionButton(newMenu, 8, 16, "ROCKFALL.AIF", "crypt intro")
- SetcreditsButton(newMenu, 19, 20, "ugpMM-credits/spaceship", "credits", ["ugpMM_24", "ugpMM_23", "ugpMM_22", "ugpMM_21", "ugpMM_20"])
- cursor(-1)
- put "Memory used:" && baseMemory - the freeBytes
- end
-
- on SetSectionButton newMenu, sNum, showSprite, audioName, destination
- set params to [#hotSprites: [sNum, showSprite], #destination: destination, #showSpriteList: [showSprite], #audioMember: audioName]
- set button to BasicButton(newMenu, params)
- AddRoll(button, NewObject(newMenu, "Visibility Hilite Class", params))
- AddRollOnce(button, NewObject(newMenu, "Sound FX Class", params))
- return button
- end
-
- on SetcreditsButton newMenu, sNum, showSprite, audioName, destination, animCastList
- set button to SetSectionButton(newMenu, sNum, showSprite, audioName, destination)
- set replaceParams to [#spritenum: showSprite, #animCastList: animCastList, #cycleTime: 6]
- AddRoll(button, NewObject(newMenu, "Member Replacement Class", replaceParams))
- end
-